21 Molecular Algorithms Using Reprogrammable DNA Self-Assembly (Version intégrée)